time to catch breath - French English Dictionary